@charset "utf-8";

/* Z_TypeList */

.Z_TypeList{width:232px;position:fixed !important;_position:absolute;overflow:visible;display:block;z-index:10000;   }

.Z_TypeList .bg2{background:url(../images/nav_sub.png) repeat-y;}

.Z_TypeList .title{position:relative;font-weight:bold;font-family:Microsoft YaHei;font-size:14px;color:#ffffff; background:#00549c;height:38px;line-height:38px;padding-left:15px;padding-right:8px; width:187px;}

.Z_TypeList .title2{ width:220px; height:8px; background:url(../images/nav_bottom.png) no-repeat; overflow:hidden }

.Z_TypeList .Z_MenuList{width:210px;overflow:hidden;}

.Z_TypeList .Z_MenuList ul{list-style:none;border-left:1px solid #cccccc;}

.Z_TypeList .Z_MenuList ul li{display:block;position:relative;padding-left:10px;background:#ffffff;line-height:33px;cursor:pointer;border-top:1px solid #ffffff;}

.Z_TypeList .Z_MenuList h3{padding-left:30px;font-weight:bold;font-size:14px; color:#00549c;text-align:left;}
/* font-family:Microsoft YaHei; */

.Z_TypeList .Z_MenuList ul li.alt{border-bottom:1px solid #ebebeb;}

.Z_TypeList .Z_MenuList ul li.curr{background:#00549c;color:#ffffff;cursor:pointer;border-top:1px solid #00549c;border-bottom:1px solid #00549c;}

.Z_TypeList .Z_MenuList ul li.curr h3:hover{ color:#FFF}

.Z_TypeList .Z_MenuList ul li.curr h3{ color:#00549c}

.Z_TypeList .Z_MenuList ul li.curr h3 a{ color:#00549c}

.Z_TypeList .Z_MenuList ul li.curr h3:hover a{ color:#FFF}

.Z_TypeList .Z_MenuList ul li p{padding:0px 0px 2px 5px;line-height:20px;font-size:12px;display:block;}

.Z_TypeList .Z_MenuList ul li p a{color:#888888;text-decoration:none;padding:0px 2px;line-height:20px;height:20px;}

.Z_TypeList .Z_MenuList ul li p a:hover{text-decoration:underline;}

.Z_TypeList .Z_MenuList ul li.curr p a{color:#ffffff;}

.Z_MenuList img{width:34px;height:34px;}



.Z_MenuList h3 a{color:#585858}
/*.Z_MenuList h3 a{color:#00549c}*/

.Z_MenuList h3:hover a{color:#ffffff}



.Z_TypeList .Z_MenuList ol{background:url(../images/class_line.jpg) repeat-y left top; margin-bottom:15px; margin-left:32px;  }

.Z_TypeList .Z_MenuList ol li{ line-height:25px; color:#666; display:block; background:url(../images/class_line2.jpg) no-repeat left center; border:none; padding-left:38px;}

.Z_TypeList .Z_MenuList  h4{ color:#00549c; font-size:14px; height:20px; line-height:20px; padding-left:32px;}

.Z_TypeList .Z_MenuList  h4 a,.Z_TypeList .Z_MenuList  h4 a:hover{color:#00549c;}





.Z_TypeList .Z_MenuList h3,.Z_TypeList .menuIcon{background:url('../images/icon_type_list.png') no-repeat;}
/*,.Z_TypeList .btn_group*/

.Z_TypeList .list-item0 h3{background-position:0px 0px;}

.Z_TypeList .list-item1 h3{background-position:0px -30px;}

.Z_TypeList .list-item2 h3{background-position:0px -60px;}

.Z_TypeList .list-item3 h3{background-position:0px -90px;}

.Z_TypeList .list-item4 h3{background-position:0px -120px;}

.Z_TypeList .list-item5 h3{background-position:0px -150px;}

.Z_TypeList .list-item6 h3{background-position:0px -180px;}

.Z_TypeList .list-item7 h3{background-position:0px -210px;}

.Z_TypeList .list-item8 h3{background-position:0px -240px;}

.Z_TypeList .list-item9 h3{background-position:0px -270px;}

.Z_TypeList .list-item10 h3{background-position:0px -300px;}

.Z_TypeList .list-item11 h3{background-position:0px -330px;}

.Z_TypeList .list-item12 h3{background-position:0px -360px;}

.Z_TypeList .list-item13 h3{background-position:0px -390px;}

.Z_TypeList .list-item14 h3{background-position:0px -420px;}

.Z_TypeList .list-item15 h3{background-position:0px -450px;}

.Z_TypeList .list-item16 h3{background-position:0px -547px;}



.Z_TypeList .menuIcon{position:absolute;display:block;width:5px;height:9px;top:40%;right:10px;background-position:-7px -480px;overflow:hidden;}

.Z_TypeList .btn_group{position:absolute;display:block;height:21px;top:9px;right:10px;background-position:-0px -492px;overflow:hidden; color:#fff; text-align:center; line-height:21px; border-radius:5px;}


.Z_TypeList .btn_group.bleft{/*background-position:-0px -492px;*/background:#485977}

.Z_TypeList .btn_group.bright1{/*background-position:-0px -518px;*/background:#485977}

.Z_TypeList .btn_group .bleft{margin:1px 0px 1px 1px;float:left;display:block;height:19px;width:21px;cursor:pointer;}
.Z_TypeList .btn_group .bright1{margin:1px 1px 1px 0px;float:right;display:block;height:19px;width:21px;cursor:pointer;}
.Z_TypeList .btn_group i{ color:#fff;line-height:21px;}
.Z_TypeList .btn_group.bright .bleft{background:#485977}
.Z_TypeList .btn_group.bright .bleft.opened{cursor:default; background:#323E52}

.Z_TypeList .btn_group.bright .bright1{background:#485977}
.Z_TypeList .btn_group.bright .bright1.opened{cursor:default; background:#323E52}



/* Z_SubList */

.Z_SubList{

	position:absolute;overflow:visible;min-width:500px;min-height:457px;_width:500px;_height:457px;border:1px solid #dfdfdf; background:#FFF

	-webkit-box-shadow:2px 2px 5px #888;

	-moz-box-shadow:2px 2px 5px #888;

	box-shadow:2px 2px 5px #888;

	display:none;z-index:999;

	background:#ffffff;

}

.Z_SubList .subView{width:744px;height:auto;height:437px;padding:10px 10px 10px 0;background:repeat-y url('../images/bg_line_t.jpg') #ffffff;overflow:hidden;}

.Z_SubList ul{width:218px;height:auto;margin:10px 0 0px 20px;display:inline-block;*display:inline;*zoom:1;_margin:10px 0 0px 8px;vertical-align:top;overflow:hidden;*overflow:visible;}

.Z_SubList .subItem{width:218px;overflow:hidden;}

.Z_SubList .subItem-hd{height:34px;line-height:34px;border-bottom:1px solid #999999;font-size:15px;font-family:'Lucida Grande','\5fae\8f6f\96c5\9ed1';margin-bottom:6px;background:none;text-align:left; padding-left:8px;}

.Z_SubList .subItem-hd a{color:#000;}

.Z_SubList .subItem-title{height:15px;line-height:15px;font-weight:normal;padding:7px 0 4px;}

.Z_SubList .subItem p{padding-bottom:5px;margin-left:-11px;}

.Z_SubList .subItem p.subItem-brand{padding-bottom:15px;}

.Z_SubList .subItem p a{display:inline-block;height:15px;line-height:15px;color:#646464;margin:2px 0 4px;}

.Z_SubList .brandTitle{border-top:1px dotted #000;margin-right:1px;}

.Z_SubList .subItem-cat a,.Z_SubList .subItem-brand a{border-left:1px solid #EAEAEA;padding:0 5px 0 10px;}

.Z_SubList .subItemAd{width:218px;height:32px;background-color:#eee;margin-top:10px;}

.Z_SubList .subItemAd a{display:block;width:218px;}